/*
* @description: 黑龙江大学生创业服务平台
* @author: chy
* @date: 2016-04-281（如：2015-04-28）
* @update: name yyyy-mm-dd
*/
@charset "utf-8";
/* CSS Document */

.w1000{ width:1200px;}
.header .nav{ padding:29px 0 23px 0;}
.header .nav li{ width:95px;}
.header .nav li a{ font-size:18px;}
.header .nav li ul{ width:95px;}

body{ background:#fff;}
/*content01*/
.content01{ height:240px; margin-top:30px; padding-bottom:10px;}
.content01 .cloumn{ width:380px; overflow:inherit;}
/*.content01 .cloumn.left img{ width:380px; height:240px;}
.content01 .cloumn.left a{ height:240px; position:relative;}
.content01 .cloumn.left p{ line-height:45px; text-align:center; color:#fff; background:url(../images/black40.png); width:100%; position:absolute; left:0; bottom:0; z-index:1;}*/
.content01 .cloumn.center{ margin:0 30px; float:left;}
.title{ height:28px; font-size:18px; line-height:18px; border-bottom:1px solid #dcdcdc;}
.title span{ display:block; padding-left:16px; border-left:3px solid #0096e5;}
.title .more{ float:right; font-size:14px; color:#999999;}
.title .more:hover{ color:#000; text-decoration:underline;}
.text-list{ line-height:33px; margin-top:8px;}
.text-list li{ padding-left:10px; background:url(../images/dian.jpg) left center no-repeat; overflow:hidden;}
.text-list a{ color:#666; width:70%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#666; height:auto !important; display:block; float:left; vertical-align:top;}
.text-list a:hover{ color:#0096e5;}
.text-list span{ display:block; float:right; color:#999; vertical-align:top;}
.content01 .tab-nav{ height:28px;  border-bottom:1px solid #dcdcdc;}
.content01 .tab-nav ul{ overflow:auto;}
.content01 .tab-nav li{ float:left; width:100px; text-align:center; cursor:pointer;}
.content01 .tab-nav span{ display:inline-block; height:26px; font-size:16px; line-height:16px; padding:0 10px;}
.content01 .tab-nav li.selected span{ color:#0096e5; border-bottom:2px solid #0096e5;}
.content01 .tab-box .text-list{ position:relative;}
.content01 .tab-box li.more{ background:none; position:absolute; right:0; top:-44px;}
.content01 .tab-box li.more a{ color:#999; float:none !important; padding:0; width:auto !important;}
.content01 .tab-box li.more a:hover{ color:#333; text-decoration:underline;}

.content03{ overflow:auto; margin-bottom:30px;}
.content03 .cloumn-left{ width:800px; padding:0 10px; background:#f9f9f9;}
.content03 .cloumn-left .title{ line-height:55px; font-size:18px; height:55px; text-align:center;}
.content03 .cloumn-left ul{ line-height:32px; height:64px; overflow:auto; margin:10px 0; padding:0 20px;}
.content03 .cloumn-left li{ width:25%; text-align:center; float:left;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#666;}
.content03 .cloumn-left li a{ color:#666;}
.content03 .cloumn-left li a:hover{ color:#0096e5;}
.content03 .cloumn-right{ width:330px; height:90px; padding:25px 10px; background:#f9f9f9; font-size:18px; text-align:center;}
.content03 .cloumn-right .search{ border:1px solid #cad9d9; border-radius:4px; background:#fff; width:80%; height:35px; margin:0 auto; margin-top:20px;}
.content03 .cloumn-right .text{ width:70%; padding:0 4%; height:35px; line-height:35px; font-size:14px; background:none; border:none; color:#666;}
.content03 .cloumn-right .sub{ width:35px; height:35px; background:url(../images/search-btn.png) no-repeat; display:inline-block; border:none; float:right; cursor:pointer;}


@media screen and (max-width: 980px) {
img{ display:block;}
.w1200{ width:auto !important;}	
.index.w1200{ padding:0 10px;}	
.content01{ height:auto; padding-bottom:0; margin-top:15px;}
.content01 .cloumn{ width:100%; margin:0 0 15px 0 !important; float:none !important; height:auto; background:#fcfcfc; border:1px solid #dfd9d9; padding:10px; display:block !important; padding:0;}	
.content01 .cloumn .title{ padding:10px 15px 0 15px;}
.content01 .tab-nav{ padding:10px 0 0 0;}
.content01 .cloumn .text-list{ padding:10px 15px;}
.text-list a{ width:65%;}
.content01 .tab-box li.more{ right:15px; padding:0 !important; width:auto !important;}
.content01 .tab-nav li{ width:90px;}
.content01 .tab-nav li span{ font-size:14px;}
.title .more{ height:auto !important;}
.content03{ overflow:hidden; margin-bottom:0;}	
.content03 .cloumn-left,.content03 .cloumn-right{ width:auto; float:none !important; background:#fcfcfc; border:1px solid #dfd9d9; padding:10px; display:block !important; margin-bottom:20px; display:block; padding-left:0; padding-right:0;}	
.content03 .cloumn-left{ padding:5px 10px;}
.content03 .cloumn-left li{ width:50%;}
.content03 .cloumn-left .title{ height:40px; line-height:40px; font-size:16px;}
.title{ font-size:14px;}	
.title .more{ font-size:12px;}
.header .nav{ width:100%; position:absolute; left:0; top:60px; background:#fff; padding:0; float:none; display:none; z-index:999;}
.header .nav li{ display:block; width:32%; margin:0;}
.header .nav li a{ display:block; text-align:center; margin:0 10px; font-size:12px;}
.header .nav li ul{ left:-1px; top:42px; width:100%; z-index:999; padding:5px 0; display:none;}
.content01 .cloumn.left a{ height:auto;}
.content01 .cloumn.left img{ height:auto;}
.content03 .cloumn-right{ font-size:16px;}

}

@media screen and (max-width: 650px) {
}

/*焦点图*/
.content01 .column-center{ margin:0 30px;}
.main_visual{height:auto;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:auto;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:auto;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:auto;}
.main_image li p{ position:absolute; line-height:40px; background:url(../images/black40.png); color:#fff; left:0; bottom:0; text-align:left; padding:0 5%; width:90%;}
.main_image li span{display:block; width:70%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.main_image li a{display:block;width:100%;height:auto}
#btn_prev,#btn_next{ display:inline-block; position:absolute; top:33%; background:url(../images/focus-btn.png) no-repeat; height:55px; width:30px !important; cursor:pointer;}
#btn_prev,#btn_next
#btn_prev{ left:0; background-position:0 -56px; border-radius:0 5px 5px 0;} 
#btn_next{ right:0; background-position:-30px -56px; border-radius:5px 0 0 5px;} 
#btn_prev:hover{ background-position:0 0;} 
#btn_next:hover{ background-position:-30px 0;} 
.content01 .cloumn.left img{ width:100%; display:block;}
div.flicking_con{position:absolute;bottom:0;right:5px;z-index:999;width:auto; padding:9px 0; text-align:center;}
div.flicking_con a{ display:inline-block; width:21px;height:21px !important;margin:0;padding:0; background:url(../images/btn_main_img.png) no-repeat; background-position:0 0; text-indent:-1000px}
div.flicking_con a.on{ background-position:0 -21px;}



